/* Add here all your CSS customizations */

body{
    font-size:16px !important;    
}
.whatsappFixed {
    position: fixed;
    right: 15px;
    bottom: 25px;
    z-index: 999;
}    
 
.uldrop .open > a, .uldrop .open > a:focus, .uldrop .open > a:hover {
   background-color: #ffe516 !important;
   color:#007b20 !important;
}
.ptb7 {
    padding-top:7px !important;padding-bottom:7px !important;
    color:#fff;font-weight:bold;
}
.sp7 li a{
   padding-top:7px !important;padding-bottom:7px !important; 
}
.welcome-msg {
    font-weight:bold;margin-top:6px !important;
    font-size:16px;
}
#mimenutop .sp7{
    background-color:#fff !important;
}
.top-menu li a {
    font-weight:bold;margin-top:3px !important;
      
}

.colorVerde { color: #007b20 !important; }    
.h3Menu { margin:0 0 20px 0;padding:0 0 10px 0;color: #007b20 ;border-bottom:2px solid #007b20; }
.h3MenuDato { margin:0 0 20px 0;padding:0 0 10px 0;color: #666 ;border-bottom:2px solid #666; text-align:center;}
.titMen { font-weight:bold;color:#666;font-size:16px; }
.mmenu{ margin:10px 0 20px 20px; }

.mmenu ul {
    margin: 0;
    padding: 0;
    width:90%;
    list-style-type: none;
}
.mmenu ul li a {
text-decoration: none;
color: #999;
padding-bottom: 15px;
display:block;
font-size:15px;
}
.mmenu ul li a:hover { color: #007b20;  }

.divForm {
    width:360px;
    margin:60px auto 40px auto;
    -moz-box-shadow: 0 0 15px rgba(0, 0, 0, 0.6);
    -webkit-box-shadow: 0 0 15px rgba(0, 0, 0, 0.6);
    box-shadow: 0 0 15px rgba(0, 0, 0, 0.6);
    padding:20px;
    border-radius:5px;
    background-color:#fff;
}
 
.fondowall {
  background:url(<?=$baseURL;?>/public/img/fondo-spaagrocompras.jpg) no-repeat fixed center;
   -webkit-background-size: cover;
   -moz-background-size: cover;
   -o-background-size: cover;
   background-size: cover;
   height: 100%;
   width: 100% ;
}

h2.product-name{
    margin-bottom:0 !important;
}

.dbien { width:570px;margin:50px auto 30px auto; text-align:center; }

.dregIntro { width:700px !important;margin-top:20px !important }
.dfIni { margin-top:20px !important }

.normaTable {}
.dtitPRO{ padding-left:80px;} 
@media (max-width: 600px) {

    .dregIntro, .dfIni { width:90% !important; }
    .normaTable { width:95% !important; }
    .dbien { width:85% !important; }
    .normaTable table { width:99% !important; font-size:12px !important;  }
    .dimgPRO, .xres { display:none !important; }
    .dtitPRO{ padding-left:0px !important;} 
    .ocultarTXT { display:none !important; }
    
}

input::-webkit-outer-spin-button,
input::-webkit-inner-spin-button {
  -webkit-appearance: none;
  margin: 0;
}
input[type=number] {
  -moz-appearance: textfield;
}
